less permeable - Turkish English Dictionary